london edinburgh prince william of wales glasgow scotland princess irish princess diana cork escorts princess diana conspiracy ireland king prince william dublin escort diana